9002
123451345
524130218
526880494
370115629
866418434
552032754
977337729
223128638
818942101
867663667
911065562
1028732580
44848288
333757828
918654419
319532012
885342663
1160130755
1253595201
526236366
1111906109
323801261
10104174
653163513
1863036293
1252518194
1615254355
119058091
888280392
1172653425
1982666372
221131380
953527560
647438683
1101944916
104783991
519971790
1063103798
126228298
597184819
165326801
1601549439
90799481
1344478583
1222782882
533153066
539418708
1746199741
777063001
45978683
1914846999
482790781
1726984857
1524746141
338458387
352903640
514026045
1873716982
507079337
1613900241
936778399
858279639
1334848247
1646288677
884997295
689934182
75205021
1397409605
1231812912
813870429
1799560223
1822238866
1033902458
656410383
360909566
1510356670
233001780
665625592
1430380631
1329883227
713099486
1869054614
1341995090
842301710
1257806426
1499875591
494146524
1428781419
308980297
749041277
1590757947
646254809
556024462
512328057
1660406420
1307047162
266701193
444510805
459481288
532848701
457948046
1142009104
514386830
1963192572
246418460
92608134
1448888324
1070574475
1163836575
828101718
119901860
1848400454
443336351
1177196110
900800755
1067723786
1516284549
492546538
388482251
1385121704
195787659
646423602
1088429309
482771636
1223112483
1153305415
1266214404
521574401
996003963
1053862404
1243655477
1788490976
206144304
897531931
871935182
1571090383
1354667785
1378802519
595883250
1165198293
50987268
1423572050
264944845
1480878580
629139418
1742357494
202918458
1378828353
1611527303
592682635
1790762614
1774154656
56028555
1074359585
337061043
1811524444
53579796
31615194
740080090
1093113045
826393730
927313923
74570512
109974172
1584446241
331410885
1642256150
1545804420
305260928
1329710373
1713056001
137482031
1896663288
1223283959
1334134436
772215609
381478758
1607550729
1853632219
1480754989
950386957
1887386052
910047099
403321328
1263099791
1469500821
1732462421
1131784720
560470889
1060410739
1517510588
1323052591
638722429
1502770205
338804563
1123673346
1349001538
154970673
1896432339
297728534
100101344
657114039
1073567425
281816930
879626635
1653280584
1877491368
832744596
1740225149
1564845434
1430045686
446029067
177982976
1259325101
142726089
939007678
17266824
1671249184
846874381
114945421
598948464
510471431
985333531
1244850190
1812199786
390003411
1498759602
393893083
884479396
210461091
1423214072
226508085
1711118391
1555903686
1380653646
293272919
813818628
628230169
1523694694
1609819208
1592009453
899717825
1391559571
995625456
1630365054
1071481521
1145069615
1379397328
1360044117
1399796886
1106406522
1677752355
1308096293
1781486919
1698780070
1589629913
1671780508
1828717236
469617145
489623224
154520982
1483598286
1948265201
1529764058
141631363
1203537601
734910676
622079291
1878671456
1849453170
125189051
1389036656
147554490
1237055174
522935968
1699230639
1118911861
1989708076
1614485137
740718265
1244933796
119362275
1033848967
1484682511
1104054569
1745461718
918411793
1929631473
1857123616
1791023733
621492411
985101393
158613025
1034071471
1455298227
108411168
951452625
1861795513
853994094
426827453
336570846
522990324
1500725873
1510590948
1274607835
1717369867
1530197865
71041119
1258550951
1999549432
470718053
1682072433
214232100
1728898880
1244689428
35158707
449749320
463582691
425709489
396169645
285125808
805279204
764955676
87647723
1227960760
1140087659
1230423631
1113483020
1781756948
414524800
747778014
1257116348
1135713982
1187657684
404147420
721943472
618636402
1523258020
210074676
1386684703
215263853
847370675
671080522
1857574184
1320305681
939419978
770869293
429714145
1789382043
1420139520
1658661849
487869935
1436086024
457824449
141701645
1531291643
1758034649
1413078151
282630188
134520177
486946236
416714845
289284171
844026152
1251771419
1213601706
546358451
1026574416
1324751461
522745956
1416522306
926491301
253508015
1039024787
180905793
1437755134
134198682
907381493
767342042
288540782
369218366
800709487
1324100978
361617429
755862951
259908080
1821030324
677889534
1045956040
872855778
963908824
1205558252
1240627832
75554499
899738467
1798549009
558086504
1827054371
605802766
106703976
393061528
1744294878
1104962684
1266636087
3617215
732170549
234361920
397061238
276918657
703946511
1397092961
850653157
645736109
1994089406
1765301812
1686236750
1092613868
1927666743
88163201
991863339
1392571382
1868468917
1980618377
451895684
1558837133
210964054
1685863469
177953517
139286320
382356784
879668631
307144312
301578727
660638067
1895479255
624923489
1695746803
57464892
358000215
23692403
25546160
1423969086
400970878
342009529
1475762817
113255668
559822143
1246538426
310252688
1213501718
705935142
630419762
1738891170
1613939427
714132594
524592611
1763676501
653067001
1707798954
1792653161
1046307080
56408404
257774918
1894561873
1824277881
1089948650
549074430
1985098043
98610152
1140378323
1990489947
1035148976
1569666528
64470799
966317180
1968602296
1467498040
1638608848
976132867
1445581465
1651141912
439325044
1867700830
925784603
1676421643
249248869
568253143
687639301
1946505473
1370886645
861246988
1042679803
349665938
565347055
977385323
1969137757
1166194169
506409005
517731649
385814168
1564181239
574724100
1147928274
1169874365
1223011771
1670786166
1060753234
1674420371
647622248
745530298
1057094571
125067654
1676934135
262217490
141511249
606982037
188707575
1331990316
218140231
1575029012
521695508
1861435130
38592570
727723508
279131336
947810145
685483039
1004319474
1087085477
997179423
802408128
961089036
1120877200
590318699
1881400227
1076417812
1291396770
697826465
1702772832
5635477
1188495636
893832772
40017053
1200975176
313792074
736179335
1365745669
87448448
423835806
370403286
1780430182
1834203854
288268774
942702637
1864118661
1702746109
536131531
420204767
890743029
275201627
985303127
56433760
587334894
1650442825
1943122170
96005536
1004190454
1086615436
380817263
1065093437
1315585268
1490881110
1629217484
212504754
386533377
1627862736
1821418077
837617394
413931435
1542952001
1582064477
598034591
580483668
716682192
1216749242
968204275
672820262
178174563
726200038
178654118
540286282
871192004
1807083437
1427571206
1020332350
1132061876
306497878
389574229
1257853006
217786538
1731988881
279130233
1706631186
1358742370
1054818018
289549073
204986370
75764021
556169261
236255926
1881328033
1698514137
6273333
1347791028
693137150
387268536
1475950092
1870652703
433693584
974917896
1423185275
826015891
360415398
202163146
524807156
444393265
1683797674
201646279
1192172405
1254471501
1321364858
1431843849
1579764389
196144897
1810963121
1302934244
891403406
1221741299
1661864174
927200169
763217905
597056242
1622005303
489944113
297326086
841772146
864918672
459292409
734434056
633063814
1656111785
435845176
1955880645
282935111
794601263
905972990
1918714836
1504468041
833935214
610424754
605751400
3340091
883591617
1301697761
914891068
449484184
118749749
1810128436
1536827908
1390202906
1495865131
254208794
208788530
1506493415
211699991
826129034
1204010589
1870471285
1904837060
1683035011
1579474594
1224505265
1467212224
559108591
1598359716
885519683
1475963204
1296829279
1401543634
904990131
1384219409
1386935366
387806086
1051439420
321448770
759877815
1713464626
320307542
1575053046
1847841902
723022398
1054790236
922464501
1344231150
1137198684
1401902992
227056646
449387231
71235120
1968472230
1701962402
48243551
1599630981
1150900204
1030950161
1381246135
536127868
324483026
1703338045
29371385
973520980
821920470
408584802
631837778
5983498
108929766
1866402708
1157349110
1185044645
1451822177
1112664409
883703047
295418240
56995159
960012614
524684358
302040765
122981074
1421909907
196456725
658463037
1026575974
1225594159
1433071405
1203027730
1335975859
1787304385
1236905882
20489260
940202636
223749947
1388981600
616969498
1545681661
874320922
1901101928
646205434
290626724
1338247653
1028268918
1535500284
1069707537
1264342586
619412944
855807821
818259355
1752825312
1542635823
190887591
506265803
1079205371
413146795
902573120
1506881320
1370908348
1946945007
1596326311
975513398
1428810048
670007639
321625381
629496827
1136859850
244842010
1228072230
1723682810
266733550
749736579
1182674237
1058910687
1878478924
11414041
784733421
393640989
660956442
1588755501
1762233389
606181216
577263584
384768376
1583150547
244668563
1046018292
1514223458
1860997266
1810603153
486408480
1110088178
174773314
927375916
304775617
1670692037
861816676
668240014
706643538
906003457
1932847688
1019500576
1391340714
1132125012
551525805
1003088733
359961587
1131976904
627786879
1067791330
1628413374
508932131
845924878
1782152848
184711618
990145096
398249814
1044041673
1086857093
76956819
1583478535
1622636393
383844745
1417469077
1237274330
1156645373
574963266
255298321
754135070
207786888
1149597366
116493407
1686997452
1754952985
1655907814
742732813
1214840503
1445138573
1833242571
580061815
1884706976
1914041388
886436579
793205936
182189780
1977476350
264163300
392620466
742664299
1314630522
1272442224
1817775004
1581382922
629686719
1322524923
310211295
635655831
1973871638
1894850682
1394880433
428125468
104663266
377841835
419999992
1918193965
1511919967
821934679
1090971894
126245034
1441978805
1775304594
953111242
1210799102
506795279
192249844
1669437147
736199815
1590638809
1235279298
1259797981
892482073
182342800
1512634022
1439504549
935344664
1331822362
535110486
1057310734
432428063
1345696519
107076983
1240968865
1550287891
438362139
151936347
1780043710
1536199554
466436587
875011972
670269813
1155541671
1173191407
266375432
1300685494
1539325929
319330983
606975903
1074587644
437436876
1653087776
1574011481
1045017023
738592341
635052701
502398360
245782668
592029244
938337286
1484655328
586371603
976809482
1764623946
658543832
780548516
1334901823
534335729
1402823351
772436963
354858932
412206134
133237593
269763228
715626838
565009485
104256311
1719290667
1915967368
211948529
1900178621
616013682
724846460
1460522842
619873859
779340287
1771685039
1062059960
502376525
915235191
1935963779
1906153679
1188014466
597862269
981781259
288640369
1693460332
1390917725
514647576
1485826917
1965783672
1004990201
916507632
1834538940
719728713
25230743
1519850184
1304248253
329390186
173582856
530796391
783107694
329815301
380080716
1038158665
868641647
1861525144
1516286641
1144750088
1879203545
1008863477
272841863
31959204
487588160
836473185
448705253
1224191668
1535375325
1287981969
426986469
871549154
713338586
1204643091
430140451
246164857
895188421
1699506050
890307520
740794130
594643117
1259490104
467436787
732669775
328793670
384438800
1152856086
1576338379
807933751
1559703604
113139613
427115226
177173691
246167638
635444031
476963441
1692941809
973030997
428919473
998065756
271023460
801039075
1984474859
16266284
1902403717
1302033703
1817457805
1578464603
1899674850
133915860
142970245
1169135597
971217624
775492512
550106971
619713442
541426691
1540172088
1703165534
103149361
1683617100
872366874
416257918
1975671722
1174842357
1999871243
694375463
467170949
569199061
1953177011
553223048
1922157424
1270586578
1892241765
469770670
1793604042
1275015245
451170503
830266058
1026759967
566980996
1574391483
1676663529
674017891
1416733359
944004017
1455897602
1401681180
1696060667
15730589
1935536750
152769722
1269865464
325770112
1314448657
1398656586
384781158
8803137
841423928
1902532475
607658241
1350286856
1009265543
1946497839
1580692812
220812821
1898549019
1078975859
305721842
756502930
1344698197
90256189
709906030
676405568
1536168365
109225617
1195703345
1742240027
558938363
230838340
543973641
1292694283
771110282
553468472
17640261
400453327
652291961
944816466
577793109
1071114084
1408822884
1266212109
1609746576
927733584
419101727
1216694140
565125940
1730165691
1093325079
1195920538
1045454999
376921744
1095959338
939557738
671032392
1845280562
1442863692
593459897
789601748
1205223040
202953241
642541132
1449864774
610585588
1358558834
1314963958
579176575
455797071
1928857578
1180239486
1568520861
953732553
501182751
1234607759
1347680046
78486089
480509613
1782172447
257303841
319474226
1544099678
1465537655
648914948
1363017826
1185383342
167051898
196734945
1831552545
1882436080
172359700
957589636
58832065
155214719
1372570070
868160843
766281753
1816347335
999160988
1569174751
1104137769
637517566
109328869
1801308113
1913085594
1627399678
91722446
1875738994
1861351580
1591877692
592546304
1364770949
1660691246
336156056
470127523
1661123363
737415587
1993626184
86846949
1425202246
1191506936
1118229014
747624030
573360991
1756497879
222649851
1509688797
798517834
1128612681
366446917
581398294
262138755
1481348626
212997696
1153166073
1681956660
1434770809
1664229543
735829354
1735618148
1093660897
291312905
335383366
239674854
1289889777
807588751
1296898390
1722676009
1685087197
1711446708
130745257
772655569
1729500386
1573958743
377667815
1985908756
1889893536
1535967878
44810234
1690435744
117710881
1293204612
747126313
1494904664
1010479398
330407549
1883422324
1447693550
1182989984
788170863
226352554
1073186044
1257796831
351228801
331541350
900194032
782845649
507949177
1283471215
948909128
925751461
1787012788
1113430638
1417165974
235701660
1808742726
532638369
1907389883
1835329881
1167257317
1792063125
1898802931
1619419310
1045393610
1617907267
1800456285
1544186592
840478702
1229195456
959482228
924166428
1849204841
539686026
896916335
1485094154
1057559214
1514858739
1378271586
1242417393
1477473784
1203063107
1381944359
252496664
1095901107
764684284
330698094
179773975
1329960339
1259203004
1201736673
1797769181
1976032441
1612363669
15732667
996107738
327549624
1453766735
212403221
733321534
531085065
1356007440
1942366947
1278753721
323988987
24742701
1076546621
1247326763
216514304
1932071821
1178142447
293883987
1154366784
664972491
357856098
1964194211
410118766
1646306267
523518204
280709327
1287209174
1620682311
214226254
1581275699
27458784
1161713048
948133987
236841172
523953359
1900808597
1157544530
1603792480
1302455519
644950052
711332329
121466344
1260696161
103190639
1928507678
1071158406
1688137664
1083371332
1963259671
1397888518
81060557
907852686
643402398
1311059951
1254507572
51538457
585988973
681243357
930248532
1931693894
1446112361
910402755
1141781187
361091248
1251294938
1162275939
1076608714
839705449
723373404
315705708
774527292
1574349968
991428469
509416733
1953640162
236389755
703498050
306928128
1717798590
1452359798
592571664
203837842
1657422640
816337736
1500215142
1119606098
518310651
1637074037
982333601
472414903
1314819624
476301173
673543949
1370761625
1198837691
1800929574
979685158
899604913
851895701
766231739
1994549693
848432215
359997929
1647553964
623361227
506710590
1916424217
133985665
1357419789
1018117817
1348040407
279060846
963444768
1477888734
1339122231
1242274519
1252980116
325443451
860876107
131688840
643965289
1439534677
1857371849
250958501
1000886085
298226119
900806020
1620666845
1310579042
152710589
1256704598
1803893138
1455032427
951566852
1457810105
1744139449
1843839914
9868676
192976510
993504553
1203181882
384324986
279654248
1964215784
1124374497
1035758779
1512856406
1195655215
31639394
1956563172
547949458
654241707
38728807
720206861
122266451
555015016
991060366
109039428
646667880
325135109
1605904570
295757373
823406624
1204709200
1761413220
1544147269
824028419
11877916
20078630
1594982783
1398434606
1243111440
132466942
1867371554
928506959
259640303
1159880430
1893156066
1126584005
1965127307
785369713
1705150806
1589027452
1354015870
1604761131
602462891
1765164332
734825566
829300402
902795089
753079084
1734800486
1363200797
1867841402
1387599983
907424510
1560918363
1074945048
202802565
1580227228
211730360
1500978491
1175576585
436656612
558128567
1304838019
521774766
171357253
1791699903
1862626148
1395134587
1097904300
982455424
681540574
1539765396
1900753765
706729921
1469390754
1599948069
1158950329
1778982938
89202853
1182577515
1117283541
841903700
1663634120
1879910644
264625541
479771571
21082450
698721941
84935382
1690353502
1546356777
1753396947
1284391223
529574221
1152370840
795887303
299923113
80688126
1593807079
943125664
966674254
1507660503
1655174784
752345063
681660224
328076006
1486846219
200694589
91527610
1474996980
1043852236
1801244291
122527507
318400976
58293045
1594752913
894494448
1424927376
257149226
1691585683
1770617453
1163904208
1310199206
1407550799
1436098648
928143627
255374174
1371179545
1554359081
673503451
1300024957
1078262203
185175859
1146077190
215903261
1609623039
1186728916
911289058
1198250421
1936549535
992925352
1820387862
607194331
609938403
646501266
1745112487
1630869441
965990247
471281176
1557617928
1901392856
874995738
1823538901
1902221397
1172508212
1802770047
197461297
247623985
1316246416
1753516597
72701832
115666675
646335508
1418024159
174972023
1965590033
1616068432
976450318
102497715
448670007
408023997
1983205391
226676955
320599691
698660331
1950229591
556709877
700260804
761049533
1690986161
1297274186
1289383928
899898369
1996741154
772110595
425029219
1254723303
282954463
1973568978
413133215
1412161742
939104931
1595042643
1444733824
1863847704
877258678
1174052355
1189170173
434966380
680911234
129044055
654419124
863492533
22611170
1149593932
1918187466
648318783
1502939211
1203561067
1222278621
1246060170
1497200494
1486574453
1625260255
456242411
783317905
1215768307
649594354
645913564
1749942805
710866731
1333113970
1002881340
1689364501
1036508266
1468919066
388162749
781943132
456751987
1821401653
776177237
1367539705
265294425
80138300
1561942107
642855063
425891395
877287200
847147223
853923130
1776710436
1751784093
1079393396
751290358
1167073045
1914961248
1452530479
1969782388
988491413
1080529800
1661490372
524458001
543256609
685023575
1970044503
795930085
1651537785
1174128032
986102904
1680674866
1530024718
1866375652
1046187224
1382159414
446101385
1878520466
1231906070
1406436153
63318148
1813387349
357426510
338481107
1802447132
1791990435
1973232369
959082638
253720575
251590983
522291456
1121547018
16388587
418380361
1793451719
1376222188
159911282
251719236
824283097
1580270850
110093797
766012023
991317279
1251763364
1891184296
1166472357
1323898412
1910334785
705596870
1697233983
305188973
1288552580
683055179
46094327
1906464241
1175104065
723103290
1323009265
722010869
751266174
711791206
1010961866
542209511
1399946803
651836577
1864555886
1664286279
1111644358
72923933
1669965037
1222248132
194382149
1054237370
1651635220
1296342356
1297306125
822070070
1105663147
447296812
635974776
468092023
62897585
253485769
556486592
1946402010
1233738877
438491840
1970294261
511916120
618347655
653118898
836902018
1529708367
73016923
868479645
1099131932
223802513
1591370477
599926787
26628410
1502186078
212254055
1837410853
1035631834
474985851
110806824
234315211
1031419960
749751971
609158116
353033995
1617440144
875712453
86036094
283174151
648893622
757476098
1985722919
1453544793
1418097700
1426064047
1693992019
599728238
1454576278
1016846139
385346115
664673783
981220447
783155575
197210425
1073503613
1230699594
505736360
420668402
1133788698
255837968
225486733
1217853936
81500742
1835595186
999423667
1407071880
1220542290
1902758005
265313660
1035678755
1961189565
1443672274
1789842773
219586024
341655834
238079595
137825684
1181829088
600564363
1808194059
1612525818
382834575
18785695
89639736
1446133042
1253094765
248264385
552541546
1535654504
1122334401
1111703784
455044051
952247396
27336184
423406889
1539622163
1904222177
1617949607
418674034
18992167
473449729
696970234
1189262618
1981167385
424156551
1221001510
1191377674
563569552
1855554591
835424018
1092873911
1323907273
1820104040
1325594640
643312150
1842652158
1199068241
1991861007
389462145
1746328903
1158807496
668000745
367103501
1142979260
1923974971
1506145514
491424878
1762506590
1796179135
802033672
333857419
519876078
763155054
581572196
1334744331
915555585
1193571957
37618311
1665483185
225131533
61717091
1684694833
696986955
700230487
29460491
1787796512
634940012
1626652757
1384024034
580754732
340553922
1912361171
1228487463
672345132
860184672
1805448985
329866733
46283359
57192415
918011038
729576632
1428871085
767390418
1053520920
501566600
572997833
560752219
1238531844
1990850309
1727756566
649080202
1161449931
326377822
164330613
1684611813
1474112663
1971013790
1666873015
1113518769
136178460
871205502
864772121
378482557
1215424404
461479750
421496249
1291388615
90809923
1721387525
1529295346
585688853
1147288598
1980425897
747472148
1495554901
632846006
917304416
1643466036
198663887
1456462658
1227044293
1396408169
1635802448
1656267468
1931674530
1179103992
1585983349
1064156851
987733319
1386072010
1834435196
662993719
932764591
1921013955
46805536
1864804511
1050388529
1551966015
592041170
80070352
1281609219
469942297
1517144320
461554964
1142067714
1501791604
1181024035
1578905674
668775712
1051765807
556808247
327547754
1468209128
1657056111
909134167
1474797334
1228969674
722215089
1283749874
1282375759
835512900
227231765
1103076604
335315515
1694860150
1922695134
214524008
59411942
700666613
1630750390
1582457478
1365338402
1051424867
118593536
174853440
757101997
1879263849
1174247485
514199755
429882927
1998079958
7077676
395381139
1935967513
829263763
1506887443
1194784591
1275708480
1011879789
572008203
635834838
328173441
268216141
1309665412
1244557453
1054377454
1366865693
1181828805
766694814
1219372580
1287267597
1121612094
878239062
1038025322
1469308330
1191469845
1276122888
1349615593
1482202672
152032171
1595533485
54722189
208015334
853866948
1284295801
828435224
1831850626
1167109092
1506051752
187972708
727910544
938815529
1047532153
128658411
994915552
1254284037
1097122261
1741759455
874036084
1120475986
1390236304
697435045
407552671
1294827175
1142615331
876467865
1128838615
1357355817
466659183
1637793918
230764555
1845168999
1793505809
859847618
976474718
581112649
120158107
1414349194
25369611
416122229
1222526829
199756601
1675777054
578722106
491462037
348452069
74079941
749580651
43109770
215024293
94347585
1534363433
475579509
361726686
761795867
898098441
1647169519
913188159
1711251618
407827937
1699596610
474494809
700449909
1868257834
1957208153
882741545
1145309720
187684536
1152183693
413802904
1134125931
1682773068
1716389845
457913856
1897949158
1190479703
1021657991
1828830566
803365139
794163262
802387925
379257964
1314246047
251634891
1543446334
696401123
1369589490
1431779123
98051752
78376278
933943131
1206969948
1703097577
1617541675
716525619
748032020
1499306693
1807519220
621513953
1608720492
1203142349
1886395405
1597396959
1629306867
1080898362
411574517
1817973589
17665654
463777529
1571316164
1876440450
1818338953
109823021
917088356
1605440012
1320338647
1160248762
448815019
324811500
1260807031
1513152056
1713530598
89632785
1073807416
1479859773
1927155984
1979675492
98848170
1741388237
1149917138
1691173011
1214138772
1207316613
1194644648
1591020914
915992520
781861005
1684939181
1170736529
1131871818
878427534
1351923837
968001595
526735588
201935828
1115604178
1097146927
786009221
12101663
1396186972
1587783259
1050491675
1482707721
1360706923
95568437
1489611752
1796762621
523589544
149447094
1153742379
431899026
1719125419
276277417
1313860391
1880143154
662301679
611022341
915178373
1326067442
689447493
538477642
1475309582
1278078490
1192939683
382379497
161228220
745529003
1562897197
871871588
364255596
830009057
1193666271
86746508
345201266
1562133880
640681337
1731431052
1846609691
1099076212
101409163
1119229899
258271462
1535492087
16994151
699972792
1159302116
1075646420
1654141204
646592434
1539634150
504581838
181968555
1459941780
1322654170
857709330
112473677
1772413185
289768038
978327426
1934340218
744082749
233865425
1651717957
1785191499
323733322
1238232755
1632378912
1931076152
1751726512
1239461818
930870628
764412651
1816102162
1224658280
1570217595
280206181
1939817495
1261084340
492966891
1223077382
1085581800
1091387800
916304763
1332237438
1859673758
648040503
1733724492
764092338
1487491936
1449660203
868268152
1441663014
868282265
1164735994
1357326415
885364475
606553506
1750300588
1693260829
1461740038
1526923204
1144570269
1902414692
1407130617
608763522
1740169187
365866393
235283500
1752436576
577503150
172656183
511328846
1796801147
1755250045
848758418
1652694949
1317560662
319480519
1925517741
1675692819
1504508264
868286574
443584217
302066310
371193667
1489207614
1896130386
651366169
1867331866
684853121
1673652675
189516907
1567823511
1031226854
1696154178
1941011532
1188973108
1509174147
723473917
119504572
282174111
1498440992
1011655763
909988786
1277004020
356939306
1644861867
1113032221
315977577
1704631466
1567803813
287072988
1824782848
17568010
1957231774
658636630
700986053
1600348383
1035936951
1119555908
1844038802
1714500225
367951635
1067583456
903850475
1983139276
943505336
765574294
59095867
907746887
463721841
1808386515
1596006602
1806013170
1393518709
6067272
1856630812
1533595431
1025062290
14254361
1844345748
783098166
335388592
162700400
1117049308
1386579688
364734060
1550255501
1073995080
1037517549
1240025479
1588624726
473237197
1603918009
275465770
567673887
1130489358
1944072308
6138311
1293864745
1413433971
879287573
1053936355
1408230691
1240909625
1759417299
691066386
18769678
624049302
1951164503
802005819
1167390622
575286093
1021682590
1275210161
1060940636
1379111633
205251235
1950534149
1517270788
1618405217
1393249835
1691579215
1021578318
1667721408
875097116
1335149319
1992088594
1530547400
825844822
875577915
1912558505
1527457120
1731197546
600820390
965058175
1729161811
927157902
921790776
1357632010
695513302
345964382
926206199
1122830577
235511730
72634858
1013338634
1451554607
328707848
1214525134
1188562255
925238123
1993538159
488867524
1675459529
20184137
1187708359
32358037
1740509283
365812510
424267980
698977793
488222278
1798204480
1075586589
889447315
1639933503
844088548
420862200
310151986
1331778825
451953731
1283460460
592902140
821757486
1272440835
467043636
568748638
786066589
1595086551
1861758482
1883594713
1663380746
316022266
1637282568
1950339792
1919020346
1038589597
55738017
580636254
1777349816
1696803775
1186648619
555978266
933364030
1996535510
1857742104
1128001720
47243989
1346064416
432701356
169250087
1030692407
18555862
1882746309
736608524
1641777664
1400636020
1667110038
403018694
1553140501
618959722
1246291449
145422733
504054028
540673268
1035597047
172200013
160921912
1125246798
970426969
601343906
788350531
1840225947
532802171
1634975051
1265305112
727482194
1659538110
825221976
1414698731
1339041917
521504650
1440002173
1162385196
1692508396
852902306
1644824884
433275957
900674045
308562129
518384326
1371479559
1652719324
1027495754
1158390095
450512327
1041225887
51924239
392690763
960938464
1685542092
967079808
921997191
375637447
1831357450
1380899556
1190466461
1485753692
247771259
1471303412
914295470
1741097911
841888063
988319963
214098585
97455073
1806289276
983037538
811545633
1687770962
1390772163
1738924056
1260247868
816684670
452042644
1229864348
1135631207
812730193
1374412077
1184462724
224079226
675557956
1266847348
1864283513
1729156640
371962109
1599507459
1064364727
1331027746
311608840
1662435846
159071193
185504699
1429370634
1394266659
777286416
529591497
664399361
813397170
1060935022
644223052
58188350
1240378606
704919801
1570166301
1946618037
1706831941
105312522
1923594804
601493102
245268349
377736268
111341616
1063308535
1247224187
238737515
474250563
977604550
1259163324
1842136476
497947614
741924549
1652009792
499936793
25335117
1231700971
1553419357
1830877235
1422418012
1674756228
700272852
471231847
1999333024
313477055
540239673
165890877
1435179350
561927548
294117212
1782538603
665130169
1494194937
1140769923
729534645
66340492
1284699578
47729577
1122196164
182146447
1155529144
303035853
1551986947
1405236038
971260695
562987408
1902298503
406178558
740441814
679584685
338465331
393198680
1875954707
682894511
248838576
1901220251
1774036503
378403245
1797864561
523068863
1081333310
803558165
1912323016
683487339
1476624721
1177006307
1003752678
1601154627
922475148
433596302
740635539
1183971394
431223194
1648730788
266888868
1371720376
1148285905
1065995810
1028072329
1750489647
637941170
1759712319
694737537
1882342863
1955651882
1389339924
789175463
811300427
891931348
828314394
292303989
906296333
249865017
599127302
1100813137
351970980
390712837
868499609
1928611317
1794254388
1559234731
301143877
1483703411
306845513
1938949146
1154493937
1961975487
227223919
416005644
877118201
752934347
708040694
1350330916
47374915
1885127693
1321620992
108820629
29980153
727835458
87284797
387830845
192452252
709223280
94160755
141292313
1834339207
934106378
1832095893
547917651
1914917889
981007539
279786297
1137384493
1233817942
191254916
336797294
276008909
387892024
1943393718
801157945
1427364438
561951544
395294783
14813147
75380047
1584263296
1555965417
202490102
713999609
1779192146
243150351
360732685
140664152
1841326520
1406423544
1366782480
1591920598
1389542656
165553201
104609940
220387560
129879594
1679306269
501087756
1896110663
473148051
1570656201
116512975
1856119999
1548330399
1045612083
1720928605
86586436
1926677513
659920360
1825879301
1797157469
694410133
18780708
557029017
278373790
731616276
1118096284
768725505
1671767538
620274855
139122146
1296057973
1827394398
824472437
744876697
886466254
222338824
1838783779
580770385
1297484844
882645275
1894207028
118702485
1602231997
13607096
1439452443
346370103
1165669210
733580064
522221747
274146249
213986639
1181406161
1580544243
1569625012
897510465
1370761949
1608524184
1826236151
1488771284
1011783311
910580765
829320218
1275835809
334025905
274598228
289118577
1031647563
803453703
159145830
1498589781
247802658
1345907129
1362435516
943234026
1902950441
575707649
416548711
543421922
838921348
385246173
1952427074
35145442
1149545792
346128606
1925135508
114651813
246850156
1254847425
1847366232
1515704305
613814641
12547629
1091999102
285701533
1972064511
1064886810
842866677
1268206093
1739008868
1150333866
1314722541
362215508
574434235
1023631966
26343592
868079510
1818970645
637310217
1666674571
321802817
954213238
1065102262
987314804
1103525112
1059356238
875435323
1679774427
929707203
408890398
159946416
42268422
1776800138
956087472
643441525
884775141
235255030
253908028
1076733983
971169516
838063631
1732840972
1148342619
804413055
1688587482
1070523633
1590211567
1460711207
125913826
319785014
1057055998
295681168
1609539939
1588172854
1525563415
561491067
1548712379
1025232825
1988473990
1226345296
1096629188
1385112384
1913159474
859315695
1579062452
1108065444
1537922403
1406128036
1930992710
138856825
1791088563
614171483
742236663
1666140702
828610941
588961845
1805870620
260689208
1298727322
33001479
1469144671
1414724116
1553860601
609922189
1351834401
1864265249
432728483
188627285
1430524057
81950458
1336062763
1210022205
265434038
1850388688
1874540328
1452951248
1819681499
289026924
1225350604
580522039
1532601230
184083531
1529718498
1987057002
528696452
442884515
1553444506
1943399238
759561914
936601571
755620448
1288023171
1726505504
1955472512
1757200625
1681905073
1831251783
1303237286
1507481295
1714797204
675336962
1349295119
1975603980
1849042252
802794062
581066359
348737446
891847976
1791600375
1375659693
769280347
1516843696
1035338605
718205283
500400250
1285061141
1885005619
1566803600
81225738
908949886
310820743
489329246
1429065371
493922487
1326330011
48039592
1483516701
309961526
93188063
192635256
1621699466
516444213
781545630
1510553400
1905185078
183306112
208479552
1680676246
1184262940
1947630094
94147069
661596531
151798864
1383902221
167321224
1238776752
252684567
1008300222
1455072263
472139485
1796899454
264448183
1222011549
598531409
1403976461
186007716
1920229748
1481681493
522712242
754754471
1097549658
38775920
798659913
1598965120
1753960228
252836134
735298067
1524785205
813020206
317094139
1076581589
204329373
382540661
133595644
814802818
1649224213
337530383
45163150
326601263
87553260
1795355026
475216480
854889264
1621048578
395735802
1357251283
1294432665
183014221
106576940
1719177362
263076364
726798059
1157964005
429508470
850080436
55371149
1862936618
552833744
1629941994
1914485091
503478685
727899362
195280016
1137978125
1395557896
1592570082
1881907523
1088415905
1783728592
1754752249
1848477334
1875066598
1155080231
435158983
959399445
622333179
1183886657
1177611335
1203229319
396708945
958403469
552283847
1418208266
1093842845
54017775
349783530
1046365368
1953032191
1283515209
759431669
1786287595
1784696639
415221157
412116172
1584074575
1067455664
279936464
1716911140
225490682
803165721
1475343760
206016761
399285630
351824691
1870700028
388009766
1571717829
722805023
1470109025
227747257
871484493
685325283
1349604426
1233233049
956081622
1951194839
1309691097
1101437172
1083960350
1045774367
546204714
1928875332
1804900697
1024296923
1968464654
63780696
1459845442
742964059
851084408
1891943781
342396715
1466975517
952120653
400063598
921365186
752386709
152998217
1066383575
1223142817
1666008010
778065702
323560346
482923167
1055767952
1887947177
1100962312
435092213
1181988109
1456034551
1632879736
1757764568
1178499293
632950791
1179716316
256961007
1546468429
401116065
1374988708
383360037
1806919333
928164325
828753770
1871720615
1578165245
1885350543
1404508976
1733204631
949540828
311867864
203694914
1798196623
243307522
1878294356
1417952340
267708665
222644369
1445952166
749132746
1136349746
867502343
1628688483
277857333
1286929509
1218204673
134179214
1163897423
834024726
1772404338
143102591
1374896758
351270645
778009510
683023538
1416223484
737843686
1949311932
451839731
904757923
1170417410
483438201
1367757682
1485551385
870120246
1252339637
1834683114
1514457046
1300204938
1214998451
912007651
34316639
100516263
1651983319
238638962
1515857695
178230851
650306992
1541824262
653515943
1443986031
721453120
570484251
1960800293
806438237
936971107
1852424270
1020187113
1560283984
462070872
680108655
318396734
1770804638
541194244
1578715337
652911546
1499744661
143137098
1407737088
34589872
1383521559
619722168
1863692486
1619026276
860396687
108785953
1274380495
699287326
539370548
1167165844
1237992634
87536694
407487671
1798323788
1460771892
448964290
1912953951
1406957389
679113149
1933149140
1399915368
814496001
1954173062
838134066
534889797
593610918
263512001
1559322019
73267983
1585727417
16113034
35093753
1242569905
1507234390
1269994385
824263864
857760634
951457975
1100403607
697652285
1662590612
1153136945
480816566
393118141
1224078238
592571962
1910909064
1972480851
1080422353
1129751047
739957595
92787273
1464023950
1474587948
634674505
569025558
665549106
1025558421
1084136480
266785769
1845273952
1715058476
626019344
953643131
1151052810
1202898882
844966790
900253281
528329404
636508028
1591203656
961495976
306553783
1981460864
270558528
246778424
333679435
1561054922
1614055829
1942317836
682701855
291031151
478899667
943516936
845769823
1923325762
571069804
1767981957
872559885
700968827
158714759
1832202214
1867321496
833617838
852378333
1947532136
527117601
1527173436
1242065331
21179357
1747605172
1010655783
1444151447
443914326
1538547391
1778461620
1786233491
1482563086
1204029421
387896082
235346123
1104494184
1411502592
1141818645
1584083915
1554242802
1236158810
1682502408
107873309
1227727049
631829078
1076984833
27693396
1827360577
477793270
1759001443
1094174480
1472935945
1129082532
323026392
1719660823
806506000
318989591
1592876472
194712664
1672046072
846879704
34985342
1404969545
1067308203
137092271
1088506718
563952537
484663804
465622704
1054220575
420699622
725502852
1249533923
1298135531
711373327
844615194
1419300127
14338282
1389350279
670620340
982962388
1616790871
1966121057
1779545949
684287140
313297546
353480555
881003029
668235260
1428840123
785504593
1818626121
947105981
1912037843
707363099
1201173469
277532863
1040565106
1090634778
1543322360
513032296
1543029593
1361737874
1423572695
1338301821
368671628
223402022
1830947001
1611653066
875045629
1387205874
304651309
203526193
1524092324
689083685
1230088834
68864286
1625423597
383021064
1823794726
735026164
1682949509
1816428544
1036782581
268715982
602073502
1778396871
1337496081
590772433
1510199859
567082331
378735021
923703505
1846027920
157588044
1439932795
255052997
542548362
441244129
315615512
89895525
522533554
1269349964
1793189631
41634250
480853285
1615099929
1423013658
1222954159
1477274265
1132309184
652109267
657544043
1266840053
808296197
830082788
1726601049
324955293
1154856714
736228320
590274758
885905942
1240174568
101453207
307963298
1008470853
1380947805
357498274
1366504281
1249150890
975035837
1526315924
1184179468
67405552
1733899202
212492610
413599546
23238914
995148332
1787862698
986973573
355383214
114541922
1113498168
377890676
1914973065
1721190979
1656863452
1037731723
1327505256
1713331747
1930097705
1387691649
1705015810
1725340755
1203989583
1282358986
1167896757
1485226333
1033163398
1099905480
1257601655
56509377
1973803269
502238429
1605993260
1467929799
590138491
1532940852
595803588
416483243
1703362136
1329806961
1366994016
1749254747
234891544
771364020
126676401
1723562532
392990234
1287279874
1724084353
1319766551
38999025
1535819143
1044938132
138624276
1479163659
342064798
529909619
930133624
1245702789
538012581
1961984935
687957219
1729371919
298873838
140738654
611259740
771897416
447043266
1131052489
123922601
441928136
911022014
9969612
600290744
20697633
1955761063
1490449212
432625564
1155682586
1444334226
1092236100
1745883524
1375821127
1937835104
17510352
437984126
1457300297
1467368985
1988766141
248073694
1003031233
1665669964
1170780454
1165349555
1367822027
679036798
19882829
1936017707
630625367
1515416662
951665116
1945946969
156227386
1600161753
877838416
1127977012
1525849532
444647388
117926643
1523402596
851615586
97284056
1774451038
1801368564
1445776481
216101411
1312136092
1791536815
281363486
1702754528
1153959443
1304528432
458277126
882978795
1120891368
776258172
1740241561
844620057
1232468718
1341660836
1935878235
1554431506
1802000197
1640265925
492669111
1146289132
1589656138
1775659374
1059996689
889533341
912134595
1012652909
1349442342
465363545
1396458108
905747178
1891218926
1369411891
1719573074
1151720616
1366900706
228346014
1654654221
927870840
361457219
1647136684
1487669844
1273248592
479270385
101580244
1387735452
681229475
1212178671
776265807
1587524361
1297184081
295283859
134185114
1308699453
299487350
626445274
1536476719
731540127
1391830146
790619933
141306534
1955086090
1992913581
1486520687
215144191
885039247
370829670
1125046983
80748102
1974760131
1707532222
1899777285
874129358
1278808707
845532428
1658619289
316407547
1296388989
958416445
1501797890
230905121
1800474239
573176536
877839184
99274028
610463319
1757033813
60712438
1420085725
525275343
1830423988
1496805888
262824076
137250907
220150686
1692050594
1494756263
1786727905
264126195
1216540998
1016905782
1556182492
1131430569
801505677
1879992140
1397406796
1421154502
855376407
463167026
640868062
310037727
240087730
1773123682
1890032256
559714813
340832296
1381909555
1115074397
1387246660
1604680872
1128005434
310117233
1704961259
1555472760
144336143
210726334
1636953210
736878451
1058658022
1153481834
163863026
529679643
1032262795
1741875448
484892108
674722629
669043670
1771670859
997847045
701867232
1189308818
901657406
1597545412
779217663
215237616
1590336259
1723682206
372791820
1577536095
1879318390
310141040
379681866
399481245
659445324
88535565
706788549
1851221233
1575957810
657169535
1669265806
1760453587
684276052
1796718386
1309685193
477005036
1780358085
1207824935
31248235
1405140149
1884992184
1671788626
1610238697
117227353
685379429
415372055
226348028
712571822
925743597
1340235144
553999885
487044128
1264161390
1159342356
1179339632
843340795
1784181160
130198398
372817471
1653339884
1778103560
823501397
1093085861
1114501325
1328581239
941413646
505032766
1104939020
287860219
302212627
434879532
382511324
1692433972
967651672
1692543912
207529765
699902343
262454514
1714101817
244073270
1862187537
1994216728
925477637
235722666
103169650
1182221678
496292197
1524933696
617378755
466344399
692823877
1650159687
835007464
377908352
1627036590
1061490787
578702765
495737373
788646114
1743965784
1910339289
1121409008
424711603
623530970
905355613
171488561
794610157
296509719
1466798445
971809867
143438452
1521726647
416096582
128744202
1791152347
1783886833
1898023760
857363195
1011331675
146359562
445121449
980099071
487560265
1821515820
1609388751
784719845
1547503860
1314525621
1340615083
631053125
1628827000
204164971
1473808401
1970136034
333733981
740778529
1569505125
301946668
1330367054
1931681090
387611522
199782478
58135252
1645568889
322905948
1171097230
1234063106
706263263
586756005
1843149757
1163467027
1721339571
1484405699
642286553
1298844335
930240219
633848743
603195784
1014142219
120635768
623984702
1480084536
955894637
835745320
1342982867
1939273481
47918247
445960548
1795010222
1050373819
214381708
1596077093
1526996142
1079650586
1758748040
245338971
921963819
841991377
1498609873
438291522
1550656740
841240598
727769617
1497465326
1467586098
1907487430
719759273
831521848
671291700
1403493763
106929786
966309342
1287804449
1209731287
1307696388
907526987
1243887842
1222389933
302586022
383632468
1123178984
788102558
911253042
1536382187
1628768050
1567389935
194343430
404755113
883538513
1053505364
8276400
1791857367
1104585911
575850698
569979029
1782744104
752314920
1458429312
1368159222
1435495437
1219514208
1216396399
1774668849
391516459
943444033
1248072367
308272645
317264856
1771954198
851221054
1001451130
1699573887
539405355
1114977405
1315112538
762554183
1929987557
1191387431
1868697277
1900196164
1713144001
315004160
1947983335
1617786336
1395217364
315072420
1861723431
711953752
639752258
1524952284
155212068
1785458531
1854230712
867090586
1164118260
1906782586
1013433709
519736583
592938154
380695683
1259117291
1877078575
632800916
32317460
52054234
308702513
1252452012
1989608506
1260738161
1807424847
1852756548
1560927489
1589732035
1467963058
1722351437
904510048
1268413064
156882514
996299095
628371614
1386348937
1596318893
1677512598
247001914
696008987
1215992600
1845343176
1672314770
1950859146
1408329953
1749120474
1410250974
598449278
1488001595
641078874
1836065427
1682203245
1915665876
1565732102
1086514851
1062620408
1872114925
1451215592
832327412
1672195737
594284579
195726496
386267654
1144739149
259608213
638369522
856551195
1523437488
1964566540
994346746
1662798398
199565977
385799003
1336308474
836061635
463359338
1580137243
38749361
1852408208
58304373
442505575
962478212
101730441
826884184
1886286010
1222306804
1352747189
591150412
1909784245
1565751206
1514234012
145103302
845185186
574806178
101724408
1020266105
1459075522
527575621
1691250934
769960431
892569279
1886813486
633882738
493654849
978280477
1636499450
1296404243
579357402
729670468
623155514
1482483166
1833365565
1598807384
774023040
1229690163
1631806367
93996055
1559383471
1258453139
1037301409
1285622333
265400784
1613653244
398815335
1480112735
1517695096
1354380792
1810992825
1234584066
1815795531
1004283817
1052561622
347498428
1082447778
1165735094
555692089
328595475
1608075593
1848603707
249786561
1925902562
773389787
1861479945
1286628732
83268041
1680868448
546295919
71162146
1345116016
469918041
926270050
1899692052
1269122482
653949525
1484338098
627168496
273160243
235067404
1013542115
1460585382
282118658
1485411418
1344773337
913874937
1618871698
429921544
1485867137
516359607
1608287947
673998074
1303210893
485920463
1710779764
1008666579
1111398848
512232547
403920839
327024513
315547294
1799244287
971399177
1283218647
465876810
764666025
889525481
1104591766
1783439140
1693548903
1598109680
538566598
282531846
93528072
594533479
388018326
1967667903
440491144
1428616451
947605008
1667757035
1653346498
195001311
29936313
462874200
671117942
1166707149
440349588
188912288
260455904
1542550678
972105552
223247657
1946135731
1919520110
1214297828
489186206
998900012
1019534608
580107312
24349456
514279933
646482404
1792318235
918249927
1069721349
391466229
1209682821
1891386984
1322761439
1040998676
670907704
1083616096
1456315832
659267478
662200796
1604242976
941462864
820344447
1794758869
1597958877
449175894
915679478
1522983237
150998226
626004128
315318942
336396116
174007962
1380235651
1898832120
968767892
1420956536
848509140
923255553
1153477103
1006864094
402683077
1111686386
1393152852
279651713
1957024328
548962604
866150849
1219457229
871642974
1888489457
766931826
1286868253
1257319315
1610054853
1547723342
178555566
1224775740
982148435
1575173563
1598600455
1123499168
1641320009
292245800
754402407
55070114
1035674860
511151334
1423929319
72230785
1249951168
235106956
533060279
1505790376
1655336703
1201559900
1829776478
1427191596
1515107156
1640934550
1900213290
49528629
303526008
1279355252
737514671
1548387116
1049527863
916688648
1770180799
351108779
790212327
196180797
1866360706
1348081990
1554876648
1883364927
761363069
819440586
638750445
224581600
921349469
37811271
1442221531
1147226445
1621691807
1653382502
233871547
1781077877
1601982612
408494954
1717946864
751363970
1709668585
1341213886
1674960273
1549071826
819973160
361964757
1554731130
1206015292
1005542251
118986212
740970536
1072820541
1282018459
1053770372
368746251
1184978290
1950913729
1771971777
440196831
1010335892
788441151
1290525557
719585081
1862402020
607307099
1156299564
1657663446
1084132169
1314515569
1268449987
1314706036
1361685845
633161915
38848357
486512213
525146820
1673121718
5804822
1063391767
399398312
1264709457
1432735154
1219039349
802363257
1296840735
369400991
1865207986
567921435
1284636252
1048893258
1830164149
1830010836
1968298123
707610972
1962922819
419143028
621628805
1812558253
941764728
1663673597
704301312
470598961
1891499723
1737092265
804280177
1379284691
439658626
1243170102
567258159
1843599431
1511856572
1945108907
708580010
40798520
1745626436
1355705998
71486208
1917221825
565561286
237906108
1291091578
1089742011
1799495918
265622312
1438285838
1484695200
1393387723
1925550944
75925538
67369185
1903518016
1860563466
1064040095
1399718170
1695097001
794110496
1541235431
1481947084
1998083081
1917556044
1929742366
622037885
663276
1441036822
1537036686
1885055243
1121430826
1927499603
961984537
607216822
347656821
704406980
1246996967
703858620
372582019
1614559301
671103043
1625877411
298806428
1319584977
1985896969
514107683
1167244565
499888975
1940081415
1651293107
881068813
1308861841
345701520
951515940
1814470567
589539124
1919138745
648005242
308163743
669053694
1089078736
358459097
728585626
1553230596
363264374
1465888120
963566408
1468708717
1719712365
1199111036
613566499
360181475
1027136152
80537701
123007454
1915358020
1183140657
678498104
1931659076
1415634684
1454793320
1500774302
1500955407
1885743580
1003986430
1812568986
1581798083
10468597
792746255
1758117697
785268236
598991725
395694878
1703528325
525480565
312643947
897291786
745575832
956320603
520008849
1550541275
1698535849
780176611
740970380
1037726608
520887338
281725689
265163820
828508487
1899112547
1406398468
1240640641
716346167
892529060
1214260374
1588304434
857503691
842842046
549244166
550695388
1884090038
953097811
675962462
1961594669
413842801
14574774
1964486598
1323607827
1555057136
1810363507
1018066235
437564825
1722177501
1411650228
1865093409
1756257472
720597692
759985028
848016973
483099093
1530843297
1316634264
1181960111
893633708
351719229
1544627595
1882645559
1503165818
489267952
937176132
1455140257
54449740
196331666
405625215
635918812
597443465
1022573387
818581942
327127579
1023151835
556400741
958117863
710106685
1018144980
881046313
968833643
1518463141
1304695940
1027435652
1458002903
867706743
97518663
1994825074
66145074
1019852092
567455774
1771137701
1782328754
1609875440
869215206
131929216
461320780
834339876
617881005
355223251
963616495
241233159
1316552286
775731416
1267649944
733684085
1902015750
432857449
1824865139
1926698352
572725435
606527580
163815131
12587396
1382885587
26164455
577949620
475730167
1031265049
69469389
1357621594
59624667
130186593
1385773124
68463038
826305765
1240244634
1208706503
1457912374
891222619
95079962
123777988
92225681
662921729
1917429818
727600484
201910855
528964524
1759785708
724318818
965690994
1664661215
169959936
139446723
447126657
1960928195
1607322570
1769741359
226989854
843050752
1553979596
1985590614
1803074827
548411616
997601658
903991829
111046567
1930779162
707268379
441344180
1493439452
693309247
974945076
933642520
1831618390
448947447
514301900
1500893402
95157578
655285103
1824253601
48985096
715944459
306946232
1103778396
1692960379
1889664731
1990739870
938646467
107534844
1218983195
1470503276
981716650
614861622
1337243024
109489348
320703162
1543814065
1665320072
1013437990
616553917
271131693
1821696146
1318441529
1230879367
272381747
689716140
1236317417
307828333
1998179211
1446626296
106429169
1674583781
1571704751
1018797152
1504994501
1269646156
1496128596
1444633221
1304641280
1014327098
120306697
992132695
599733535
1222360985
22936177
1711592598
360083454
1596399497
1722129043
128244286
970487835
1835573331
1081719589
38731186
1553121908
227288951
1397502930
1076066866
831396650
1003244240
653347315
1682911538
940467257
660908549
1112554027
1795919495
1410011899
1596064471
1832248523
839843193
824574566
99180845
360678793
1999110893
496247221
1278998998
1221962611
96080544
1207943190
560789149
329632686
1639917921
585699291
1869934925
476138461
270855838
592864193
1532973565
1465675244
1277705550
1872143226
420061731
613236572
301397040
360979783
437395160
51665439
1938824987
109806959
227016682
301580700
764018984
1764150974
882285850
1303669720
871306990
1474894539
1082608696
1542483966
274122910
1005326340
1301422387
1868123676
270607501
673611554
1013429395
1097212248
1070532332
184770088
841698189
1203055303
1877038334
130389227
554542973
967699967
404512836
1485944274
59281753
1638131110
58852061
1227333560
1283137625
1986273585
980926508
259208450
1565613703
1875766947
1703413441
566265206
1604831471
795961300
1510255497
1990489600
1191552335
272379211
570720840
551938055
342629071
1627785486
1347550389
1340182913
981133107
1754054899
1268108770
1023961380
424542366
633629757
1209608001
1914585883
899156884
1385362717
1415612786
1444477586
1483631905
1046789351
1722188715
1315148802
887197169
11399052
1107997852
1137662448
1393798807
504267127
579938617
45736890
1692799806
1886548735
938836893
282163763
396979128
1852574782
1143315204
431496267
290580722
718669149
246200453
1529082727
718164815
1956965128
1834666084
931983947
666158947
1788827558
1667108322
219468755
1380348514
65777911
506857695
144762984
550190496
1255572039
1664740887
331230020
519787635
209887941
1946384106
476865981
1174116282
1222371881
1331161575
537993632
1694792864
927444238
1517606756
1046582103
242047514
984116520
1153896865
764962757
800588898
193105989
596983987
930232041
176732968
176013905
471503502
1604971249
837158806
360469863
665388376
1627021895
1379691040
794073909
1731973268
1141407089
187833896
812085184
1911708632
80692782
772285043
1769334473
354966446
1495792935
625803554
1296672452
1237191083
1738714709
271220803
620526220
1977421242
396231995
911881047
1741894938
1344174086
357084508
658588053
734508847
154497052
343773731
1738384440
341412858
1639707175
813646420
556983505
1704139680
1158302592
900718955
1195470971
376199667
858748208
1429962330
1072407888
1073204083
1992677714
1031254426
1838139544
1101191052
304428487
880060516
938822823
732788793
1333750447
216632587
383048621
269156382
715140848
1637796102
1449899824
1374888760
482819037
1453325049
657588133
1567934902
342308342
430872186
129627298
1541320026
938809430
921663875
138369861
336472128
543243739
1895021136
1761778012
547458913
1323824107
1838676964
1749217225
312919661
518944965
1557397001
430080361
1274436536
1404950909
1005595648
1007662412
1423074589
430597800
287827124
988998832
1520506490
1450819132
1820582211
1893380630
1405423159
772374198
1504472987
730895742
1561805529
901627128
296819518
162381623
1382764613
741690656
602350695
189545055
1438729311
454854575
1835589708
945332276
876463884
1888578878
1136980163
855943796
925422037
1023244689
1383151597
162983994
1336712695
1423209775
706552709
1110722227
650982307
1932665043
617863371
885652997
722661528
1640507
356354854
1775084716
1819351120
1107781223
187411696
1411292534
222125447
1395015379
1047315748
532745881
802600214
816050594
1568933102
968220015
595008092
1342494848
112534948
1631927613
313838970
964638416
967958594
382178470
1389222602
1341488994
1394183047
138595755
195074419
1186097291
1511399316
1450099570
123827286
1716697699
1466883527
1437088805
98499721
60504993
1125981156
1768682662
1701167182
1725687630
633818350
1530406659
1975928941
850405716
1360383780
520662102
1854276673
1738332695
515714136
1308487459
1820130095
985935759
571814027
1758023112
1033681913
1974176384
385862115
477862127
1713598176
48815942
1216218115
1036028156
1883616063
1597216179
408918596
1085902516
1349167067
131844298
869720294
534503099
216513693
343852287
1930760431
588151340
330820067
1437551935
406249529
538816886
1981105214
873520946
284319082
456741725
670383156
202911857
1629969475
1137891527
1144883672
1708860415
403406892
124323338
1674642879
648119029
55084486
1652351241
509469515
1597790194
1646790596
378712763
441487121
274481265
1171495035
1722432376
868612401
1981211037
1091973767
1476277809
1055175329
1983662688
1427203046
1596129978
1567926855
1847045229
496756913
840077231
1764496860
759476391
365645000
1680704207
1967246704
1271027069
1941018844
1640306652
1728437406
745396957
859860221
1568394664
288767801
278409190
78681825
733029873
1790761340
27536767
97329765
1706623950
1702025911
561886706
1588129324
689172120
1110938091
153691667
82716199
1161220985
281657370
807276914
556396483
1827597650
151362117
1215007256
1887854381
1749993125
1232145194
1966086390
411466059
1170460053
333462421
1531188384
1993994970
123215445
1121350817
1523579103
1187510008
776766139
1904980863
694173174
1805368639
1540390089
1749715465
790132963
1138051320
1202610155
1171347067
1676472881
569766116
1813555038
1188310870
779797860
1358649283
921160493
189000474
1032262571
1417032548
1073760546
390554810
328688700
1500884679
1824674950
1616070709
926869713
1373161530
170837528
567891736
1464913880
1567821304
1587358988
966181659
1305950061
1256240122
1587484196
1001908275
1016006395
77882186
1361229154
76955936
685244227
578646059
1555672313
1396320274
597911022
1982149183
1553664561
172539102
1072834478
1934214971
89088246
106546556
113749463
386211330
1576292163
1193288495
1980693689
1924319380
822845752
1416971433
967213793
634718419
1706433188
108651578
982407128
847373379
1882360810
1523557739
1771165087
1919252218
1172994079
954380386
55803394
996804610
1705310583
1750042642
1945212367
428354677
1018159688
944720530
1819496970
1998298427
1495057259
1530698909
1478733058
1480812433
852432197
919738731
1679947960
394195702
1021214587
1091687015
1255036434
1944257722
1109742144
50525808
872212872
1447020736
413913146
1750537643
99788374
30106823
401374015
1153582260
761220893
1134707861
50743163
1116944853
680900747
1826249522
1248076129
1552339013
906159693
1878125223
1597474464
968915367
1139661160
175734279
629918520
1501594696
1994941183
962622079
1843609780
1376969386
898037632
81307064
1699343952
111545672
1887062466
1654784776
877829771
498191631
14441531
1267622045
844932157
1789390148
1596924412
341474999
769478016
344025198
1430069270
1735487344
238837985
1853698438
1146119573
1468875574
185527322
1376911212
346783259
140826778
910864648
696478593
817102216
912318450
1755596460
1137166295
186497043
1024404629
255544629
679913829
1435363909
1939197491
1229882388
1026115972
948419752
749884498
1537897483
1638537648
1033193067
1808084316
1371990955
798186161
1406256263
285893323
71525427
259453839
723784095
1989911342
230849813
1429162058
1895779742
322432740
1764762414
1746235689
743920128
181351178
1681089416
1102123081
1512025586
1707765862
1602893105
572519784
85930371
89564188
908661289
1490871779
505604957
1212722014
905278687
396235076
1930978092
546989675
343718146
538698943
768835824
112678487
1290222330
531208894
840793024
1496142621
413382201
196585702
793554816
826382571
784134087
1112931170
174435078
1483646699
282195844
767068574
1068795083
435774402
126512063
1325427205
205191211
799471172
712255791
1316692076
1377232034
580653649
1753848883
1511062081
1084632655
1834614738
1498183967
1348790068
1978714595
1226063471
977399865
631241641
891128848
1149880522
261330058
15882965
1294383661
1406307403
1778964968
1259547801
1305430101
1795730120
1316436702
1021958258
930526170
138210114
1327439993
1495203690
420477612
1018290941
333507732
1969364653
1400422697
1973530255
1153976861
260139376
1742293739
902320120
1111953048
958940079
1328198604
1435344019
1134216575
948371607
506246835
1650954204
1875939726
1918914562
174444345
110629099
31043545
798883809
1020506204
1452707990
11261975
1581501914
1264216948
731890625
580535912
946422542
507174746
2980277
928312457
960423655
892555740
1008035213
1230818944
917598594
1995903662
1190682
273589226
392063541
294354356
820024890
1931349197
1870086083
661513545
368065095
515711424
1279571966
262270388
1408525432
1320759345
309848513
987247396
1534623924
948858449
1947714707
1962268280
1572474947
995922429
1010403114
321784209
165530507
451765333
1325218328
507031563
173792921
55815868
1498211623
420135260
958341133
1923010900
173253663
1837039873
1638980004
504529454
200481315
1521358794
141175893
919988370
896151853
216179202
1300963946
684152154
1098649315
682220933
618463945
1973176259
1357931816
59176764
1283104237
955330314
423428716
1005268254
1263186112
70279332
128823849
368259557
606130870
1363054521
487720625
312249228
1017499802
859436707
1303929256
1485514532
1147505682
472808640
1348267392
1030094471
748377135
426355914
1821092388
652486578
99770576
794223913
1020820264
1481378353
1353116019
642997395
1888567619
200616662
697884052
1439034859
1137031023
3010819
1499582185
1167985410
573853762
1568700672
375705605
1832221758
915227924
778121373
432267745
583902625
1198679401
441527240
1380222899
1613134783
1534715251
145655305
624908867
327837346
1310799630
856748324
1134237927
1770942139
905497679
468962200
1049459069
647445496
1015143539
1963133475
1474486903
287103964
1614365177
1578464943
1722405684
1300918437
1985932348
1979520273
1898954879
1779566721
654388866
916155377
1511127990
1042971016
220218833
1515867952
1595544513
579293025
101155455
1739981236
1108282144
1742912314
1575707795
370046707
128235230
280282700
868772893
1728640046
262487732
104891562
519241604
1728260110
817078220
952094450
1303634471
145163782
969537449
1620214458
719121557
79304463
1627202436
1555194979
246700426
845342147
1673448480
394644253
1345620334
91266911
1550723306
1389629727
873417688
470166045
546290042
1275162303
854851332
1731574589
711396169
1244318471
1450229714
1442122984
432145544
257292302
1717032542
1794063317
1260325117
926128757
99077158
559033541
1739336546
75055052
546330503
1975330055
1860171468
21850993
112778801
1553087166
1496211889
730365649
696598227
1733590978
934662366
777505983
177916741
872858005
1231473875
49075559
1181970068
1541915917
97243119
1572059882
1433767613
1725218979
169984745
1276998573
1647158919
1369910134
1838162438
452637110
1585017030
747319723
295567095
786586794
351930366
1475668255
843299225
898087633
609994577
524439050
1162383502
1301764166
235362701
1981030521
547720244
1716638737
507460618
1654639562
79375562
844174538
562589442
1211249558
1744158689
557161242
461790423
167276664
641287439
821111524
1805345311
583172896
374692074
742868667
1714924729
1043574779
1145348619
1949278504
1438023883
148075573
425575617
702248487
29558780
333386243
1439080983
657531019
379532415
795478953
1336697182
1452737093
1177498736
453346008
769537955
1992519358
1290534573
993987900
1890047668
373767473
1003161035
1738405854
324796372
184653702
834380816
22187701
1092742322
26821682
149746976
419514836
1586839438
1191787922
835681902
598441740
278614854
359385046
1229063945
1377127076
814615758
229203200
1772168576
1086627671
177628827
1666311470
830579483
1188550347
1643612789
1351999304
1813634941
382172717
1452334095
720936829
1153527112
771581147
946117470
1699618030
1823279201
240921916
1867867671
7371080
1240643921
1412259301
507784043
1960017580
1208639516
144909260
617055192
579056996
174731155
410152910
763455413
1913407498
179372143
1660844469
601598897
1916533364
1560777027
658484902
1354074219
1645830470
378574912
1740743019
213186741
1767574260
967180741
865902609
38260811
64100756
1652324271
578996825
536105845
988142029
1509259405
807244679
988559279
359909275
578843628
217611247
457671955
685670223
571495156
1064555794
1177268149
1403482031
1618717304
1538926598
541564687
1492682643
169982250
1029584106
138841003
1164794300
886847697
222037202
1628796168
1499900903
1199072560
740209783
992836840
342736907
106648450
552954436
926732725
1595734330
1874047066
1775313384
404148093
1372127464
672285191
241689622
1337689737
1343165781
200812948
668403997
1074335314
1314019119
563474870
809704711
148856957
1428254144
324337923
545578168
1894118506
622740165
440155823
1371311546
101294333
1287222203
1178448511
1488658376
1160836715
1838633845
1224774408
114935048
579021773
18540720
137823069
1581533820
1529434966
1843403920
1134778505
1169437223
820397453
1928292629
1691894370
795675223
963981353
218443701
1147701888
314777050
936426033
389367850
591352827
1564582696
18398985
1561070283
658835931
303992561
1155578508
502735521
1674019052
1116925891
193678953
1183626815
1080852907
1499055892
118391373
85877900
89382224
1055794595
1176196050
981941051
1280269745
305453038
293475639
1154900700
1725180715
1965825878
930845796
1644480600
407330193
1882850633
139520315
863671462
552232344
771468866
1247281019
1660191712
96536064
1017951490
1359704790
1833830509
425955312
1026699446
169384868
17852615
975758270
1636770639
847439722
192838478
677283850
878103454
129061477
91907294
1138581000
1954484983
1109098106
285899790
1271107058
863498285
1835889569
693010053
1373146765
1511097908
95405328
1791168420
977405576
1330007492
631394472
309384042
251774874
458199661
1989341836
1071430734
1696089805
1342365542
555985739
253570299
136068170
275623024
179142430
88410076
1118386156
738007319
967196750
1529226740
1753789156
47613022
1725090462
597747361
1662370760
961381230
389084655
1233037779
1182061922
666694737
460683744
914857404
931294119
378216449
1040447040
1645750779
1005376168
538055681
1941063604
219084190
888761618
1057630743
395817489
1796215459
1398499244
855527807
149831621
995484035
684355856
1747479493
1574623898
635139447
543901158
566178588
37379264
929792555
1604917030
33647111
647013282
1290393645
69115007
756304057
1889368813
1029395069
881681798
1641128335
1322276181
1757851721
1235175985
533391652
1083033909
580330476
796943716
748112561
640465123
696158414
1651795533
1928875003
1199248118
806842954
811549609
1393600621
548681924
1434582429
1092070839
1825544298
370956246
365115531
340837185
110654485
40833749
971729057
1891042399
650669959
149969183
132457561
1168261930
1366422421
914533662
1757370909
1533251627
391979900
1760308050
150964205
664445585
994293422
1838195731
1795788598
1925713466
1341220851
1277997023
1676042027
834398994
1840170329
478844036
675514387
207622134
454786384
1937324230
1056137500
1270172089
957160650
1417014537
1124521501
492557903
111304853
689288078
146273757
598143378
508007562
1527896484
285373113
1014341342
1441877209
1273591328
419569710
1633292571
397717720
770136845
97777417
1987348567
575167649
439402066
999616334
832657463
364791723
137330063
50872070
171825924
1474454797
1924835428
713475547
1429098191
1858396162
487198820
576090977
974965364
635786550
1658406303
553140732
305005345
1691921975
1197645220
1417705905
1813324368
992623910
661700685
1392521786
566579002
59274327
1042221816
1809904415
1684649540
1839546813
1068788934
695004441
517758584
417398203
291864038
127766180
1973974790
638416008
1974447834
1123688581
583172134
814420938
856274922
1155945181
954678389
697500351
1444604347
997506022
739311417
216996113
1792772073
295426593
1377522430
1021696162
1186291967
1840033553
1703091038
744808278
1484293069
112551597
432232981
114931014
1028826008
1589551378
789607229
1792194380
58332393
557567161
343922512
1530640123
579165943
1666589338
1717474142
73956639
834533771
998903431
136348988
1505755505
437843397
1869078652
614669980
44715795
1070592998
1467653427
46774741
773362341
1317482012
1496062423
1231106237
451830486
424675143
1229166513
1154122939
1861896237
691455601
468241120
1785594930
1266723544
366337953
1162484010
639167958
887037186
653583510
1208671295
1637830171
126182736
577952452
1303565791
187162391
187388536
1703684565
197335533
306964881
1615214418
1497881618
387517187
1044338017
1561172582
1542776638
16244888
474712369
562269971
1326460925
1892092027
1105964980
1349999431
512466399
1855577905
1382501039
366292651
1213308501
869625444
1139417552
1275359388
1229910694
1727632795
1391132286
1861921703
1829823256
1920592006
195409890
13916221
1308900033
1043717701
748145921
227339610
922201632
1538908522
364014620
303938415
1423903104
224422349
1723946907
350093065
687771642
76897988
1560576261
761491483
102706316
287830741
1613716337
722374547
1921064753
1820869740
974080035
834059121
1057917981
1031605494
385303724
1770248823
996384901
1182416314
1731349326
1622184633
1820834998
460796148
1253369938
282743225
1143946107
878625371
427797800
973557877
1491563286
1078562625
942389548
988886152
1145678538
789324487
587587747
1153012707
167056534
629640804
1759215388
1541992516
306875669
1473035343
92851469
1488030294
69637666
1914086801
1169421629
1890596138
1153604798
593765797
1307553514
241486790
493073024
101762275
529258068
226975494
823528050
1277833037
1617545377
1224080946
1860032942
640158460
1230811262
842502128
878480192
1985193884
1688380584
268593494
444017748
1232291018
1603192290
366744098
1423200927
189356811
1315308964
347799656
367944680
1765339644
213105559
1229859307
1709203742
537201662
1819953080
897797490
1771009111
700902758
495813129
1043916264
260066420
360612253
329484657
889223497
1012095427
535134443
1681959574
1666717209
242224082
1250349341
609550102
84443783
225706217
900828135
1446578390
1921313781
990573508
940809417
818285864
303716213
786453311
181458412
1859030814
1058188407
1064727479
387686071
1514877204
1322831280
820205381
333013773
1071493018
177577435
1489380755
644464320
8527075
83405495
902806361
713968793
1354648671
888066485
507397237
1648591755
105575574
1117595339
1155789542
128661777
1004153090
808375607
1090623273
1898639299
1907223982
830199695
1882616895
192096917
257462953
78608009
501581440
1271296251
1824496019
624409357
1020257239
359128295
846511829
1909210310
178856324
431972668
595063029
1581241898
892301061
1363172895
1018507420
276604715
1586160746
1930219380
1796318977
1137861556
75882839
741435476
1902398865
936065703
1383532982
706501597
232208008
921566082
425789791
241293323
294960540
1297283839
387001368
1929919066
1581824056
1631510111
889472774
730239315
1867809246
148268942
802079927
196365265
938739016
723816874
1533598748
1422911193
1916074547
1727450378
880131880
1630619267
1244038950
1952397516
395777941
1119601397
2725170
1760145964
1368897386
888430317
1240876376
313755642
126920288
1924945747
1483420519
1937563002
137012128
1297779191
1194240530
962381995
1781348840
1386997310
1387131942
855921431
62410134
1648050035
335781630
1879517574
1802696460
1178581991
1402466955
1960621790
790427051
504757630
41434203
795170524
997254374
342563025
901505899
1267399972
1927193896
1821678092
262612725
1042458
1489362940
1554053604
21348655
877134181
712944746
1001176015
586804746
235819558
228670663
953692552
1946101538
1493134571
243487326
388117519
1889987382
747727906
783819768
123207597
1957449505
190315395
1485963363
1280254587
1523328591
1622162658
1883511545
688249996
940308629
1794449103
396273292
1926840559
1035188099
1959670748
1124384585
1386089484
1366558492
508356531
1626701380
1458647450
1166572829
801520446
591777245
1166647397
1731951127
1836734500
558656093
548299633
551683198
609136855
452575644
153777993
483580204
1803986300
1864228588
72297331
515079096
209108353
30725013
399185997
993622636
24694751
60867386
792355644
1839546266
301830104
1918504453
1986430791
368749986
857397842
1021559027
1381630851
1121026526
1325172318
956634768
1155929059
1598538150
319315966
1548303460
1686594092
1063506566
1335211912
136566798
331171774
1341873460
242495300
1443260355
1231201800
95442161
1052087255
871010389
1157450140
477631518
1227515384
465024814
1141878079
740653060
1799421602
1327101131
1430121023
1918230048
572225302
179549647
1694285357
1587577829
1070944794
1032751467
1158407887
847351532
708299530
473759181
195763130
660804894
344130922
1335679432
1658410725
1888127953
1729695613
1450482184
1597050967
858569750
687302654
1890988631
1316662732
1986387454
1864108888
903999333
1893511143
860147505
1814756690
415275999
1799116549
992214835
118182437
1768364044
491281264
1155662266
442281442
743593946
270928667
1209743833
284852469
383850268
1387142631
578328075
675247259
496645246
133500597
1891835953
806614090
1253750126
1010957448
348939419
1730050165
571551274
1230927395
681236672
862886916
1707897904
1723468941
166945461
1139240325
298260382
1032594843
293023531
674642633
1203548296
542622457
575766878
844398168
502748459
1445846512
986101667
1179553518
387307134
573717281
303452386
503846000
738334658
1311140195
1367463642
770498737
1675191
53533416
561006564
1404318552
1450177131
1262164671
1546631163
537436650
1810044593
292775350
734383538
1020125005
103983206
70503509
1986592087
1351255425
1094119101
1903685443
1471698964
1954022790
1557733720
1047437785
303865631
1807903614
24855781
1169385901
1342743031
1997833994
927475009
177390673
124552259
396757710
356005300
1396446725
1137565134
244726967
471588279
888704980
1224465503
1941383625
995991294
38330229
1034353576
209973110
711462974
1965976662
1075570312
316803626
587125194
952196961
1409726899
834649215
1839441231
1413440853
1212765018
954237406
1749667786
753102951
1379462771
280791230
1919421641
1548797170
1609961641
1632653920
168223092
337625829
664119706
707536482
932938376
1741865121
879667147
205414122
679219941
1530315340
958031496
1519403491
13084210
93892522
1096440640
58879119
93815589
1025939406
1410708800
1975278048
767663774
1289903044
557316479
942564447
183681707
183327729
495059182
1718485329
1509242209
943674273
21961985
1447194125
428368588
1401699656
41750018
373837146
1301856957
368033831
1383865250
845260073
72529815
1204312778
155429275
309125892
455409357
1693361527
941153197
1655775264
1656662311
1320583653
186975642
893482235
138088370
1634683594
864990147
878320049
1780309351
1721555259
523854775
749610647
1246805940
1161181819
696171913
1735545668
1508353356
1510837372
1091034904
611384555
52142504
722603495
757022163
1725781759
1642074156
565448727
1902748234
1563350996
1134473769
248190588
487155091
490320181
1242174532
839283918
61823018
188658557
756698632
1128479750
1309105755
793684995
536709510
1163429970
593527796
1580301698
1844179056
634254604
1598454134
911347996
508140866
419883608
800772536
944571986
602326623
329768643
1603632761
934058816
563561491
461193884
1251408080
1572639644
1731935360
1301639151
1743846280
1532118763
1234400169
33534594
1507436116
407522022
1099358801
507513357
978847037
379873606
201731617
297349910
74675046
888712535
129075700
1176720466
1881602703
1007819553
966994594
991400238
1055210131
714590162
1447418052
1542583105
1887993559
912405890
1235651158
1127764203
1625097066
295504749
1877071671
1736466112
1061749635
1235070359
1419583691
1061409033
345901529
1810644462
1126818488
1190932112
1811989196
627509
1441036571
420898931
742840369
304976714
255093597
714920226
804983117
1386841025
579591181
243588527
605645050
740535122
246429020
1029256119
84700712
1691817064
145541036
595030226
1171870865
1971594599
882416291
683342289
502801936
465265506
1235600275
839604687
1469128845
1067666668
830818937
70958241
1881001065
1776062482
1179411043
1054582623
1273553591
1026519122
799742737
1583016846
657312293
520730932
322781087
238256042
1715913568
1633483144
1130821062
321214514
988641339
390327573
976708322
654084465
1665103427
531788263
19061247
1840394598
1118211218
757694282
1918096995
277574864
1069376439
1415488911
1245791382
1737316450
556022089
508632940
362587463
829582568
1561124080
1191846398
1755702528
1058181590
892074328
562524191
1937717933
651139933
1648813513
644160250
967428722
869318793
1334444444
914385762
1850963348
1078801273
90958346
176734472
405854815
1349212802
1757001236
1339016445
1936371405
515859309
1108422127
522167873
513640407
1241823383
1274939550
585464638
1682233953
1207280629
1270895682
301238495
760090434
1796794942
634625045
1918526732
1762010138
1102579236
594070331
1367921314
191581086
474050969
1790265561
1048778203
943130421
154990677
1564525564
166990110
1646358104
379287617
102778125
1013374661
1072581333
222107635
1255474993
1239843219
1949759464
369906455
48883784
695894550
1376200384
1063348875
961926297
1760148093
1598423112
1033205950
154295329
54168406
444176228
172431615
414724335
1303275580
755142472
389079922
1147435360
1462320437
725593748
59643924
1579037453
358649730
1677297820
1107949440
939106534
1302946337
1104502504
257521021
1228657162
537982799
541319949
1394781827
1968767268
1392103683
1053695452
1898175781
1991720931
1128232211
1512124672
30117468
1450355092
1909924471
695349
1510357158
1722813883
1473926489
1964563283
799502546
258232190
683501412
1074672276
1793154557
514249471
1890115541
790869002
1690234054
1018596731
268250944
124242342
1658979961
655645590
1340902091
1804548788
1616312530
1512848458
1049394401
203664347
1022620652
249580128
856966691
397358991
19203149
1950195766
695476280
609288832
1669112983
357954382
166940663
1385135558
1465180045
1338383055
304999958
1999288831
545155750
1463310523
748165393
880532357
78651728
601234682
1363461399
879579050
1723469988
1003989870
1853144711
1374471879
109453002
105375683
384382820
1997508701
673419483
1270262143
941942631
549922419
1401265499
286142422
1055469127
1842958792
1818773191
1280826709
1121756020
1332279673
851656069
883115387
659062297
320596907
350645632
1341613260
1259393038
153002008
764683065
168862044
125012620
421385971
886118730
1977387641
673889004
1015213280
97051055
1321004402
499835831
1563737300
1973571563
169431963
711716075
194917903
396440424
1755077540
598023333
259013329
407841396
905206602
1061759166
797825019
1479478662
31181726
27922982
840354602
344927573
1532547805
1023826247
767839742
845982646
231380813
1232825636
504557439
1145249523
520556661
1663803690
1423877859
1612253419
40255848
1745907737
497768789
780990879
1558018721
1358708111
682224107
171399312
464144395
1924156484
595568092
743589928
1000379710
1745160612
1859476463
1107102878
1327187602
941907309
854937004
1949464660
1833534402
670285707
564503250
297178155
1731996090
717754654
1742190751
936606327
207158637
1049668380
1875883763
91273851
1174145474
646759911
367585549
1159298865
563990378
16834140
1921459942
672473616
1345698876
668955291
1880783179
1608391322
428258155
24249814
1845602937
486220201
1373349173
1397454561
1818061922
1578649353
808866686
1474413200
1778719017
1369970141
1181404487
200590634
1048994790
840264067
1616517361
1745617780
1964240675
1414476015
48272721
504294242
1569444455
353619799
1377575063
700177599
543112501
1310353462
1020447368
182463389
603765785
1164579112
789502528
956111929
1868920001
1707746276
872151718
1255970550
1563257154
809704076
1231606458
297234411
1282407166
1699732275
868040895
997615408
1977894378
363399744
967839351
1081195875
1055956256
1600081096
704714616
466307165
1560118601
1923963914
454805360
1491983138
1108645138
673171575
854342060
507708461
558201985
626403298
870647415
614139905
580467613
225292558
331670634
1341248514
1968112349
360546811
182360626
1154536599
182869557
1751038311
1221887076
1869712180
1485578904
379959656
722283221
179712758
342514111
1939251493
1126507133
1003684689
459864497
323195364
1395993329
1944956087
1252940917
1380168581
147325412
890085580
1955362017
723897998
1739032426
656003868
829084860
253900991
417147795
1752601820
31729110
1626590837
1113083527
695409445
1417720470
1550178017
283437608
1809080291
702076838
585093180
6404235
728685483
1950888355
674629303
165194350
618950493
1499896165
1866962727
154275409
257272250
829299230
386714548
88307598
587943769
213221400
1292275047
1199174583
1458971559
12005885
565883209
1040627320
1231677914
1962811861
969681401
147983648
715923275
826167967
431097689
1585964220
909686481
39757756
1586913038
1242879249
667847737
1373764347
1418639929
939197226
1280732715
558703649
1120081934
1156107703
962122134
99625582
159875546
923302591
1645014563
1538283239
525139758
482188046
125445423
351003434
824466050
1797074407
136193630
1544465861
774726321
765873623
981206954
526645655
1449271076
1792782526
1068798477
280998507
1244588928
217514494
1242386192
1143835299
1420459862
1214179423
794581471
353077822
1918441869
900267911
891923951
1409775506
78505187
1132052332
1802936315
46378810
502969086
1177640036
301028209
1948909644
1460518797
558683047
1215291707
1789838632
1106685620
1123381876
599038026
652766307
1957990272
754087061
1109432574
1327299409
87309227
681123627
855036654
1942361053
1680916399
501179265
117823378
1310960336
1687606575
1772367602
432561566
1924198139
905150456
726418124
1465960674
1642673989
962937308
934828145
23676569
271631040
1491754317
1119888834
820479711
685905882
1002222788
1452547561
37149679
297077986
615141397
141815165
395087551
1164354809
1790835338
1564624543
1322466280
1397381560
277015678
1860575263
365462412
1789822
1059816659
990067874
261303069
1688151196
126121482
1291093568
884688176
380267496
1657421203
956364037
1689828999
1023162128
730410492
837801534
1835545092
967420394
1860643917
169130773
940138265
228368839
464029586
1820745392
695818939
1545791411
1377280051
1268206758
133362801
1340525914
1403951845
68579115
1365658311
1102362046
569365733
21886748
1211814382
501686443
858585766
1132328515
559784401
1711129220
567859385
1656882184
639656784
1658777360
451986166
1371925424
433944317
953033805
1729079451
355045886
1536737643
107884906
920436998
137093573
1537760237
1239071267
294248935
715511658
310871145
857914724
1157730768
1544162263
976315651
1588842089
1590705727
587466953
453796395
708523745
1625987152
1333858649
108834629
728315403
1609346372
1229009046
1660509454
807147402
1181088609
1037041579
1093805245
5354628
834262441
1180328997
1611446464
1048905959
531841472
1257773406
181925049
432272160
484126512
1972743116
207437508
143074108
821457370
1701869677
553398453
1023697123
680566533
1050814696
68071634
1864519214
918129030
1725420573
1327046653
395220802
246211258
808422241
498538534
1691427952
476584120
730612835
57982659
1257207357
1621706413
305516518
23652284
1977401771
1932715799
1927409692
1057000618
332932321
405541905
21524235
224397233
1653244037
1126421142
1965760521
1906858033
1907476696
675610594
636812332
126580869
130273914
968969946
1229286032
1087225598
1108841868
1853282344
1216225662
802694702
1723419231
759234873
490497097
1955688041
1753513677
1914760458
950230152
521367695
515940852
1678217394
575996682
1090981324
753156842
1993814079
1735139314
1458977309
896604795
1501023340
1673802617
1268799661
280450738
901564209
591061839
1015817358
1839771788
604031966
1927708745
288237411
392420382
1218290921
914810416
124119428
716490137
1124714991
1333581387
1573697449
1915044808
65836195
470883556
1738483579
176190990
1444392827
1390917181
229259303
99613913
1545831008
1373424028
136459835
1233830633
1770308723
190620804
1607818528
179479727
1947426002
522243964
821855023
168173034
1474679739
115916254
1149481712
1987051713
661992742
128947314
1297649932
763406978
451877255
374491187
1628441851
660232692
161441865
1543932502
830768601
1030139784
1935319039
1092608672
836057912
1510647028
361802537
916203446
293940780
1230607938
1791248911
1054406779
622111659
1027670117
1306991888
1944639701
769064136
602471027
511726365
1405524415
440365069
1949919941
1321401845
1751431867
1514198249
1315445514
93267249
1465852325
1647736659
1171339821
1744982178
1476227144
1072388768
226376222
1359852203
577678745
244160689
854817331
1686186053
1311207995
1806370498
558476294
1821975474
1918873774
195802803
1607585963
1506835655
269979816
1456415090
507237554
1605427052
1025970824
148506327
755917450
1103567433
880848660
1708737940
183887172
1578410424
1520612398
1417379779
895950212
1268466788
1122600960
1485625761
315021767
1982018011
395735438
1667817914
729313144
1700479012
1914246805
916284975
1200518371
1599153918
1881888776
127944468
1402528071
1555629065
1906612286
1808609859
1823287434
9437236
1140499105
1565912769
719011354
1327720817
316471318
1122808790
479003544
868940805
60273517
1276406908
165573655
1893828216
910420286
1290009507
699374515
433248014
1880781036
1625567952
1111100217
602161902
727101946
806758542
1691180247
109685850
947987957
1156763533
1221678658
752904192
306209869
628258108
1671798138
1712002539
1594092345
886512977
127967683
1556688191
766614407
987300950
1665546693
1272926648
1188814371
1860372340
1640205495
637839898
750711320
1306690155
688733632
591879269
1428569954
969280058
1674848029
281044334
697509643
1221125533
1282335290
333740563
1874732523
609325505
379732861
1159707786
1901130133
1726099352
562730936
1432015410
1604608770
453571116
299735872
23907310
1162041824
1142686324
1666633607
893480087
1960021260
1838173570
1413347531
866729607
1166553048
1053340349
1358974531
1641297803
468029902
629799389
1324334239
1336929812
953410080
1390753805
1014492897
372966813
1604177688
1794227121
1681955668
157288903
607568090
505838908
1371796516
1462715020
1297641404
208190086
1033231129
297140204
1006954283
664826322
1429837445
285883630
1302646451
781367943
321023075
859336073
1807778002
415605684
1167187516
821392174
1250350975
738435059
691677884
1271330744
401765113
1225801124
478605331
213854965
1439078219
1926769060
419729623
1367814704
1460730656
1509344705
285911997
1454182352
466377054
1950632512
1569088203
958362962
20109221
1061834327
634343520
1803203580
1199961945
1038450609
34283362
172042138
1069730731
155156824
565188811
1188572005
627039606
860563495
906937929
1869133031
1814161024
100465772
1060949907
71840280
1729584756
819376164
858061985
1080185224
245096700
62022741
825152975
1793301747
495455946
866840723
392959020
1857145491
846517481
208824554
801282953
188516648
104091540
888474304
71368800
1363314505
1191517763
306563194
1144124235
1283921396
1361580249
1231157619
740775099
600167162
602406776
416778967
1640021328
365911282
889682606
1497247923
1228778207
1200733057
203772342
1554158296
1558106881
1137939204
213297635
240981616
1676586192
202890008
1762197805
708043321
342054524
418215052
59280542
718421281
1765041492
925686721
29096973
1697635402
880322518
1423021563
1675251929
1574140590
1718604976
1013939082
1321247643
224985813
1190894971
78676980
1226819395
27047738
967462885
1349269558
980046348
1600549897
1984744306
549933244
1330367424
933429597
1150016870
950536148
629977002
941234227
1521723591
653536929
889103095
322560047
540886620
1883985496
651737475
714334608
336814310
1192047204
616925406
1805756645
1525481128
629631753
1835553321
544167800
1816691561
1988311822
1050086645
1597909213
976070614
1735150068
1740580436
992784967
1438168705
458730646
733676976
1215108249
1595319297
1095667376
547618532
1929786371
793044561
734017703
52416999
1065068048
124835987
998687596
1684099194
1306909476
1426939505
512484788
1690233428
1775415682
732344152
1174289703
75068769
1355112554
714379924
786199625
1116738036
1161705049
1900449503
1032067789
1965163614
1786573524
912956493
1896318129
884391343
82155974
1150308521
1436629227
1119015311
1241146934
644428672
687139036
1012712084
791463426
577214754
770485273
419331813
818003965
304212629
1743177170
170969708
463585826
44916640
1965164755
260440815
263879002
383661878
1378564422
500728325
809119673
1978929340
1385913484
29336868
1760976773
768854089
265843476
152111555
228517859
114296253
1601943220
156600956
1990310279
1393469477
449086495
1130987010
45205117
161577620
1283605343
777897800
1943894651
366867812
298734071
857492421
157272333
861098081
1501577788
1741656885
947791738
1635877314
620512342
1698494097
1771744099
935900902
309895638
1262217594
1258515189
657802168
1251735311
22609338
311371279
618373719
190813955
703707713
702269409
1586576215
180659430
1070116350
1595830146
834177745
215235699
102301382
1100056536
600666622
556833674
442251862
1680195270
528421064
1872064536
899878693
1267276301
524186591
1204319817
592640545
1493783912
1903449124
384856857
1054409377
1083573840
1186868901
1872471822
1387402949
909842310
1260996006
466526522
1325520933
176053858
1595026359
155223013
570696118
680438652
431461439
145826740
113613993
1420641616
518210960
598437562
1171077477
379067229
1867643777
1582022325
730094125
785737633
351856619
755333037
1787184688
1414053902
1598173410
1209923801
798820285
1201719359
1126250053
1986542510
408961246
961705924
827832750
1192459073
1839060530
134140101
1231312742
266198004
85168911
373198052
1301368418
219440042
835814862
378359852
1090705824
1171998929
975572952
1305011563
1213779381
675342149
1215930063
1604846576
1142377697
601665317
557985691
505662969
679341835
1911467031
577880448
385102559
1356402728
1368976760
1554188599
444918929
1736865495
1151908070
592808867
1325751888
759377032
1036937377
1147754488
1601445773
1496853415
356896074
1484369215
132416578
1919518175
1408824836
323348079
426174481
234350850
1493808722
1987939979
450907904
770612447
804114670
1819328227
226167434
634473382
1333397562
1454798267
1319845711
1688317556
1700066353
1016795324
1932391659
665251443
390895934
641494358
1938797755
579190063
1649821065
545634532
176842005
1527587662
1614484291
107993161
785481623
1117296103
425569114
586144795
1270516999
1588118953
151705968
150751710
1862594006
1381036782
1103280695
1674306482
932750825
1332579843
366641434
691278506
1425979470
1582139110
1827908777
1913128217
1796787063
1340100751
1551977556
1467165135
1528622242
767330479
384550324
1846984419
584529785
948174191
1811097974
923320243
1156128157
696121510
1033846605
1108871332
208904269
747252768
184281268
1731726759
1536611589
1549314644
1154201319
551354877
1561970748
716589452
1708743533
606217912
212548630
958542559
1119655063
594702895
1699678885
1701356074
311206098
1445380873
1565318547
958403979
1057522553
503186521
1203568629
304721550
1566221925
914419816
1569938808
179960453
518178326
236629315
298733239
1257770103
482374238
678726703
1397857843
96182019
376516629
247472420
185899432
1000622680
1905194387
812032791
1058586946
1778332413
1634435789
1625987226
1828519129
1216395080
1223641358
1454772083
384915412
1588465732
1543552785
1250500290
1689730215
1681094747
528158130
1231890040
1983092719
239781503
981416070
1382010296
198411126
1472114219
307484674
954778528
476168322
440928360
1196845052
1603496867
1324839446
63733679
1259481441
564695868
1053209593
245489763
1444599576
1425236217
670285761
1940234699
1085900688
353543728
956319095
1063406243
1851713904
710267507
1714217318
1231873948
988996488
1716763096
1568023890
1144626590
264379701
1946117930
19206610
523184092
613621665
1586472728
1470847739
679657262
1149818905
1387590769
19550029
1620144492
129932638
321181734
328984291
978856918
197290698
1444240453
236495172
1102921913
561604279
42858021
1153880816
627872342
425691202
1135004884
1620400315
1597217167
1240561211
1244294374
1451931873
1480081956
35472977
180212857
1799353978
1313363512
545489258
530025502
1631868098
1858126848
1954388478
1990628500
790415795
1698309919
333993700
1336174603
933473606
1530532170
381283217
735360400
1034583251
1544756036
1480267925
465101977
583022311
221521681
792237114
1391334268
97492890
1478616782
1966072413
1873630573
1439096052
1905524531
1935658897
539468073
1584671515
1949719782
521827756
1015620779
433367661
1667265197
1812372355
378368324
1148533436
570975779
1252442227
1455570897
293878643
1089516600
201531279
89868146
1215933951
505200811
209711124
1907175838
1999814032
1570371001
1597190546
1577832298
521126399
1154154990
432532612
153251317
1892054436
80757906
551532449
884891264
1762651023
1794525627
1751503088
983753825
1008704415
1365662438
301992739
1367318055
1732383681
1101899601
1316568542
12046532
969079454
1336666217
1097455626
1007976291
1277085504
1876204268
657696622
933895241
1695813408
28483060
539654041
14300515
352529236
943995459
494494381
1279212671
1234732585
1659121039
486313889
1067775530
19443331
367550963
1692919875
499353016
1338013512
1217777454
1081163731
1850271513
203208073
842393069
174792157
897914432
253802460
1585144014
608752844
1184460182
56699364
1424556322
876165814
15850169
1423061284
1617637209
1189077857
1734167964
1254871586
1737202574
631224589
64708956
871168057
1022780068
132585470
73262643
615585713
248793012
1992603202
601528492
1643746343
598102611
1669962779
59308050
795040537
807425110
730687168
853420339
1853690903
1641739610
1760498055
767385222
335242616
1310034200
1222513308
1810176264
782955225
470463720
1644714246
401806122
1178473107
1958751912
1244481430
1600810939
586552866
1016454776
979103456
1180428005
709807600
101529515
282328720
5009449
1592540813
7224353
1540713840
1458596753
1754593543
816857764
1220809633
615636175
886950041
335657519
1880477061
1613131977
1976704520
1863839368
1729466341
1561133858
1800266761
322409207
1290307418
145121993
604078767
1590797080
1423055385
1684994432
1353621182
69151841
1472755185
1778585761
1828321654
1550259164
143612739
1752161389
1359410891
1755488607
1174844409
328018264
1769320361
1763916555
55582721
1966097462
1249654087
1029078071
1514856082
842815588
78274851
1631349453
1624106420
722713498
1286988435
1417969599
1380161245
387398394
811222098
137206727
1400930682
1743733
584168968
1855719408
104975571
1685441703
1344102580
1442223872
787314522
1336690878
192044780
128315673
253721087
221215914
688994959
1401448078
1791813498
36350206
266826486
1324209957
895467906
1575000696
75940999
580239798
1606719581
1722271730
445045422
750041687
491597326
410352056
170097920
1756214346
940939291
1222204164
354557925
1173100677
1743849297
1913600953
1658940984
370141019
621994882
1807430216
241763550
178165204
650770808
1949959179
1377628367
1402890506
33718540
1885540358
1626156101
1343811039
120571908
1487012142
1241738822
1825929987
1925802735
3929170
248999828
382703842
1240396282
594060894
950626547
376962467
1166592958
435830435
1187376382
1031516924
1866657990
1515894283
1657598782
1878212546
377409222
1896685468
702215075
1088037691
1333237147
1897775795
1929468990
1656760402
344643363
1042154916
716323147
606056969
784195955
826286881
1635642439
1453927150
1980465343
528627938
1247297942
1739920127
1664601125
1276237142
1129744738
27933988
856803670
1864801083
1011572246
214940374
762582797
346111444
1536232517
517824258
227941577
1747943556
966401817
223886441
784797067
153701131
492692840
28026941
74460181
592239426
38060479
198241367
1877737747
344569578
1592766512
340306078
800187997
1733449232
1051051581
1338030052
268596342
1917678656
213611421
1101172080
766940731
674281088
231234022
1468436064
886203549
1714528616
894177605
1998531920
1505922399
198498890
378115392
1036252399
1859885064
1411755998
669130084
1826764212
35935099
1219271002
1665459946
1072361699
1238176664
931503371
150196242
512234092
272034571
671266169
1414752378
1029133566
1295059863
198202466
249227917
310262922
1534332136
1865229737
1456945711
110515980
1922467109
1024256776
1141823392
359931566
1698061821
39528559
692318968
1679238857
1966454187
556514114
480421014
1388431999
1064319149
1224287369
1302094953
1049325340
252218710
1141249722
1862995417
1835437360
524084846
1718999931
1196401494
214937380
299776238
1865044040
703472058
1307719933
1949270974
67852471
1501920264
1994655327
1954810287
558614105
1904297104
1011678323
77447610
1305528381
1374299878
1198648105
239184403
470957385
545779905
1715520458
190845156
26320380
1964814418
70772494
896107513
1199902577
58044212
393082415
2234321
1621508352
1586431134
203467179
1827855283
926886013
60155328
1833017782
1336056502
1384599036
1729967883
1898601717
1054593851
485765687
1433621712
505705044
1319990266
290416631
971877731
946690329
1766949844
664347313
1596252957
53127462
1173220026
1480881037
24092225
273455859
1900229623
632699565
411612420
749368398
9808259
1108837850
1992421007
333301936
972182971
1700829925
1183823041
1150561597
1245373054
1541282097
1862591603
854585368
740989502
647178189
660926607
1705079469
592698668
1459109374
750782228
605690883
228024846
1111353884
626132571
1337887008
25255396
1533303673
1030247153
346974247
902793788
1786699470
1932788159
703356937
972986616
980599485
1888793459
1945756002
493344680
1100319777
1533522073
1619160341
1106593590
1821316135
1701317276
225667747
801755710
741667589
1312137960
526041838
819954430
319012756
1680757191
441120250
1881917337
1805921537
521343553
898454376
482705279
654534000
308046541
1438879299
670582773
836848794
247767809
1458673585
1608493938
1159234666
1881598752
1760390018
758384731
715170606
1211734790
1492378892
1925587301
1131621887
1499097294
406708712
1410036608
400464824
536131298
1283587807
221165714
504205315
1527019818
583781033
105942279
1491667910
821439601
1167065079
459255933
990339084
1463050723
1838810681
792273236
94642775
948577569
269744796
1573548326
242643692
617173809
1642521045
860068837
1551747943
1767657108
104783824
1107277967
188378300
515532950
750295451
306824244
114634842
1488417768
82240455
118402702
1024458734
